﻿<%@ Page Title="Thay đổi thông tin cá nhân" Language="C#" MasterPageFile="~/Base.Master" AutoEventWireup="true" CodeBehind="ChangePassword.aspx.cs" Inherits="CuaHangLego.Webform.ChangePassword" %>
<asp:Content ID="Content2" ContentPlaceHolderID="BodySession" runat="server" EnableViewState="false" >
    <asp:Panel runat="server" CssClass="form-style-10" ID="PanelNoLogin">
        <h1>Thông báo</h1>
        <div class="section">Vui lòng đăng nhập để thay đổi thông tin cá nhân!</div><br />
        <asp:HyperLink runat="server" NavigateUrl="~/ChangePassword" Text="Thử lại" Font-Italic="true" />
    </asp:Panel>
    <asp:Panel runat="server" CssClass="form-style-10" ID="PanelRegister">
        <div class="section"><span>+</span>Đổi mật khẩu</div><br />
        <table>
            <tr>
                <td><asp:Label CssClass="wzLable" ID="Label7" runat="server" Text="Mật khẩu cũ" /></td>
                <td><asp:TextBox  ID="txtMatKhauOld" TextMode="Password" CssClass="RegisterBox" runat="server" /><span style="color:red;margin-left:10px;">(*)</span><br />
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="txtMatKhauOld" ErrorMessage="Vui lòng nhập mật khẩu" SetFocusOnError="true" Text="Vui lòng nhập mật khẩu" Display="Dynamic" CssClass="InvalidStyle" /><asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtMatKhauOld" Text="Mật khẩu phải dài từ <br />6-20 ký tự (không dấu)" Display="Dynamic" ValidationExpression="[a-zA-Z0-9]{6,20}" CssClass="InvalidStyle" />
                    <asp:CustomValidator runat="server" ID="CheckOldPassword" OnServerValidate="CheckOldPassword_ServerValidate" Text="Mật khẩu cũ không chính xác" Display="Dynamic" CssClass="InvalidStyle" />
                </td>
            </tr>
            <tr>
                <td><asp:Label CssClass="wzLable" ID="Label1" runat="server" Text="Mật khẩu mới" /></td>
                <td><asp:TextBox  ID="txtMatKhauNew" TextMode="Password" CssClass="RegisterBox" runat="server" /><span style="color:red;margin-left:10px;">(*)</span><br />
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtMatKhauNew" ErrorMessage="Vui lòng nhập mật khẩu" SetFocusOnError="true" Text="Vui lòng nhập mật khẩu" Display="Dynamic" CssClass="InvalidStyle" /><asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtMatKhauNew" Text="Mật khẩu phải dài từ <br />6-20 ký tự (không dấu)" Display="Dynamic" ValidationExpression="[a-zA-Z0-9]{6,20}" CssClass="InvalidStyle" /></td>
            </tr>
            <tr>
                <td><asp:Label CssClass="wzLable" ID="Label8" runat="server" Text="Nhập lại mật khẩu" /></td>
                <td><asp:TextBox  ID="txtNhapLai" TextMode="Password" CssClass="RegisterBox" runat="server" /><span style="color:red;margin-left:10px;">(*)</span><br />
                    <asp:CompareValidator ID="CompareValidator1" SetFocusOnError="true" runat="server" Display="Dynamic" ControlToValidate="txtNhapLai" ControlToCompare="txtMatKhauNew" Text="Mật khẩu nhập lại chưa khớp" CssClass="InvalidStyle" /></td>
            </tr>
            <tr>
                <td>&nbsp;</td>
                <td><asp:Button runat="server" ID="SubmitRegister" UseSubmitBehavior="true" Text="Đổi mật khẩu" CssClass="BiggerButton" /></td>
            </tr>
        </table>
    </asp:Panel>
</asp:Content>